package com.xiaoran.service.config;

import lombok.Data;
import org.springframework.beans.factory.annotation.Value;
import org.springframework.stereotype.Component;

/**
 * 用于读取 yml 文件中的配置信息
 */
@Data
@Component
public class ServerValue {
    @Value("${rpc.server.zk.root}")
    private String zkRoot;

    @Value("${rpc.server.zk.addr}")
    private String zkAddr;

    @Value("${rpc.server.zk.switch}")
    private boolean zkSwitch;

    @Value("${rpc.network.port}")
    private int networkPort;

    @Value("${server.port}")
    private int serverPort;

    @Value("${rpc.server.zk.timeout}")
    private int connectTimeout;
}
